#!/bin/bash
#文件名： mean.sh
#用途： 查单词,从有道翻译爬取内容,理论上还可以爬取更多信息，这是最基础的信息
if [ $# -lt 1 ];
then
	echo 用法: $0 单词
	exit 1
fi
#获取查询页面
response=`curl "http://dict.youdao.com/search?q=$1&keyfrom=new-fanyi.smartResult" -slient`
#找到单词信息的div
response=`echo $response| egrep -o "(<div class=\"trans-container\")[^\"]*"` #(</ul>)"`;
#获取所有li
response=`echo $response| egrep -o "(<li>)(.*)(</li>)"`
#用分隔符分开li
response=`echo $response | sed "s/<li>/ /g"| sed "s/<\/li>/$%$/g"| sed "s/ //g"`
#按分隔符分割到数组中
OLD_IFS="$IFS"
IFS="$%$"
arr=($response)
IFS="$OLD_IFS"
#逐个打印释义
for s in ${arr[@]}
do
	echo $s
done
